tumor of impacted feces - Français Anglais Dictionnaire